package main

import (
	// "fmt"
	"os"
	"path/filepath"
	"strconv"
	"time"
)

func checkErr(err error) {
	if err != nil {
		panic(err)
	}
}

func timeline() string {
	return strconv.FormatInt(time.Now().Unix(), 10)
}

// 获得执行文件的目录路径
func GetExePath() string {
	wd, _ := filepath.Abs(os.Args[0])
	wd = filepath.Dir(wd)
	return wd
}

// 获得执行时所在的路径
func GetPwd() string {
	wd, err := os.Getwd()
	checkErr(err)
	return wd
}

func U2t(u int) string {
	return time.Unix(int64(u), 0).Format("2006-01-02 15:04:05")
}
